約 4,403,565 件
https://w.atwiki.jp/retrogamewiki/pages/4202.html
今日 - 合計 - 鉄球 ~TRUE PINBALL~の攻略ページ 目次 基本情報 [部分編集] ストーリー [部分編集] 攻略情報 [部分編集] Tips [部分編集] プチ情報 [部分編集] 関連動画 [部分編集] 参考文献、参考サイト [部分編集] 感想・レビュー 基本情報 [部分編集] ストーリー [部分編集] 攻略情報 [部分編集] Tips [部分編集] プチ情報 [部分編集] 関連動画 [部分編集] 参考文献、参考サイト [部分編集] 感想・レビュー 名前 コメント 選択肢 投票 役に立った (0) 2012年10月09日 (火) 15時23分20秒 [部分編集] ページごとのメニューの編集はこちらの部分編集から行ってください [部分編集] 編集に関して
https://w.atwiki.jp/sampleisbest/pages/200.html
開発環境 Microsoft Visual C# 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 Windows Game (4.0) プロジェクト名 XnaMesh Game1.cs using System; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; namespace XnaMesh { class Game1 Game { const int gridSize = 30; readonly Vector3[] palette = { new Vector3(0.0f, 0.0f, 0.8f), new Vector3(0.8f, 0.0f, 0.0f), new Vector3(0.8f, 0.0f, 0.8f), new Vector3(0.0f, 0.8f, 0.0f), new Vector3(0.0f, 0.8f, 0.8f), new Vector3(0.8f, 0.8f, 0.0f), new Vector3(0.8f, 0.8f, 0.8f), new Vector3(0.0f, 0.0f, 0.0f), }; readonly int[] dirX = { 1, 1, 0, -1, -1, -1, 0, 1, 1 }; readonly int[] dirZ = { 0, 1, 1, 1, 0, -1, -1, -1, 0 }; GraphicsDeviceManager graphics; SpriteBatch sprite; SpriteFont font; DateTime prevTime; int draw = 0; int fps = 0; Model model; Matrix view; Matrix proj; byte[, ,] grid; Vector3 camPos; int camLat; // 緯度 int camLong; // 経度 public Game1() { graphics = new GraphicsDeviceManager(this); graphics.PreferredBackBufferWidth = 1280; graphics.PreferredBackBufferHeight = 720; Content.RootDirectory = "Content"; IsMouseVisible = true; } protected override void Initialize() { prevTime = DateTime.Now; camPos = new Vector3(5.0f, 2.0f, 5.0f); camLat = 0; camLong = 0; proj = Matrix.CreatePerspectiveFieldOfView(MathHelper.ToRadians(45.0f), GraphicsDevice.Viewport.AspectRatio, 0.1f, 40.0f); base.Initialize(); } protected override void LoadContent() { sprite = new SpriteBatch(GraphicsDevice); // ContentにSprite Fontを追加しておく font = Content.Load SpriteFont ("SpriteFont1"); // Contentに.xファイルを追加しておく model = Content.Load Model ("Box"); foreach (ModelMesh mesh in model.Meshes) { foreach (BasicEffect effect in mesh.Effects) { effect.EnableDefaultLighting(); } } grid = new byte[gridSize, gridSize, gridSize]; for (int x = 0; x gridSize; x++) { for (int z = 0; z gridSize; z++) { grid[x, 0, z] = (byte)((z 0x7) + 1); } } base.LoadContent(); } protected override void Update(GameTime gameTime) { // キー入力 KeyboardState state = Keyboard.GetState(); if (state[Keys.W] == KeyState.Down) MoveXZ(0); if (state[Keys.S] == KeyState.Down) MoveXZ(180); if (state[Keys.A] == KeyState.Down) MoveXZ(-90); if (state[Keys.D] == KeyState.Down) MoveXZ(90); if (state[Keys.Left] == KeyState.Down) { camLong -= 2; if (camLong 0) camLong += 360; } if (state[Keys.Right] == KeyState.Down) { camLong += 2; if (360 = camLong) camLong -= 360; } if (state[Keys.Up] == KeyState.Down) camLat = Math.Min(camLat + 2, 80); if (state[Keys.Down] == KeyState.Down) camLat = Math.Max(camLat - 2, -80); if (state[Keys.PageUp] == KeyState.Down) MoveY(0.1f); if (state[Keys.PageDown] == KeyState.Down) MoveY(-0.1f); if (state[Keys.NumPad0] == KeyState.Down) SetGrid(0); if (state[Keys.NumPad1] == KeyState.Down) SetGrid(1); if (state[Keys.NumPad2] == KeyState.Down) SetGrid(2); if (state[Keys.NumPad3] == KeyState.Down) SetGrid(3); if (state[Keys.NumPad4] == KeyState.Down) SetGrid(4); if (state[Keys.NumPad5] == KeyState.Down) SetGrid(5); if (state[Keys.NumPad6] == KeyState.Down) SetGrid(6); if (state[Keys.NumPad7] == KeyState.Down) SetGrid(7); if (state[Keys.NumPad8] == KeyState.Down) SetGrid(8); if (state[Keys.Escape] == KeyState.Down) Exit(); // 視点(カメラの1単位先にターゲット) float rad = MathHelper.ToRadians(camLat); float y = (float)Math.Sin(rad) + camPos.Y; float r = (float)Math.Cos(rad); rad = MathHelper.ToRadians(camLong); float x = camPos.X + (float)Math.Cos(rad) * r; float z = camPos.Z + (float)Math.Sin(rad) * r; Vector3 camTar = new Vector3(x, y, z); view = Matrix.CreateLookAt(camPos, camTar, Vector3.Up); base.Update(gameTime); } void MoveXZ(int deg) { float rad = MathHelper.ToRadians(camLong + deg); float x = camPos.X + (float)Math.Cos(rad) * 0.1f; float z = camPos.Z + (float)Math.Sin(rad) * 0.1f; if (GetGrid((int)x, (int)camPos.Y, (int)z) = 0) { camPos.X = x; camPos.Z = z; } } void MoveY(float dy) { float y = camPos.Y + dy; if (GetGrid((int)camPos.X, (int)y, (int)camPos.Z) = 0) { camPos.Y = y; } } int GetGrid(int x, int y, int z) { if (x 0 || gridSize = x) return -1; if (y 0 || gridSize = y) return -1; if (z 0 || gridSize = z) return -1; return grid[x, y, z]; } void SetGrid(byte b) { int dir = (camLong + 22) / 45; int x = (int)camPos.X + dirX[dir]; int y = (int)camPos.Y - 1; int z = (int)camPos.Z + dirZ[dir]; if (GetGrid(x, y, z) 0) return; grid[x, y, z] = b; } protected override void Draw(GameTime gameTime) { GraphicsDevice.Clear(Color.CornflowerBlue); GraphicsDevice.DepthStencilState = DepthStencilState.Default; // モデル描画 for (int x = 0; x gridSize; x++) { for (int y = 0; y gridSize; y++) { for (int z = 0; z gridSize; z++) { byte b = grid[x, y, z]; if (b == 0) continue; foreach (ModelMesh mesh in model.Meshes) { foreach (BasicEffect effect in mesh.Effects) { effect.DiffuseColor = palette[b - 1]; } } Matrix world = Matrix.CreateTranslation( new Vector3(x + 0.5f, y + 0.5f, z + 0.5f)); model.Draw(world, view, proj); } } } // フレームレート draw++; DateTime now = DateTime.Now; TimeSpan t = now - prevTime; if (t.TotalMilliseconds = 1000) { fps = draw; draw = 0; prevTime = now; } sprite.Begin(); string text = "fps=" + fps + " x=" + (int)camPos.X + " y=" + (int)camPos.Y + " z=" + (int)camPos.Z + " lat=" + camLat + " long=" + camLong; sprite.DrawString(font, text, new Vector2(0, 0), Color.White); sprite.End(); base.Draw(gameTime); } } }
https://w.atwiki.jp/gymboreefan/pages/11.html
https://w.atwiki.jp/team-nandemo/pages/28.html
▼第1ターン 01□未来予想図Ⅱ / DREAMS COME TRUE / ワカメ 02■Rusty Nail / X JAPAN / ナオト 03■KNOCK’N ON YOUR DOOR / L⇔R / くつ 04■MELODY / 福山雅治 / けんちゃん 05■□WON’T BE LONG / EXILE 倖田來未 / 元・毎日がえぶりでい 06□負けないで / ZARD / かな 07□フレンズ / レベッカ / ワカメ 08■愛のままにわがままに 僕は君だけを傷つけない / B’z / ナオト 09■大迷惑 / ユニコーン / くつ 10■Tomorrow never knows / Mr.Children / けんちゃん 11□Body Soul / SPEED / 元・毎日がえぶりでい 12□想い出の九十九里浜 / Mi-ke / かな 13■サヨナラ / GAO / ワカメ 14■夢を信じて / 徳永英明 / ナオト 15■渚 / スピッツ / くつ 16■winter fall / L’Arc~en~ciel / けんちゃん 17□LAT.43°N~forty-three degrees north latitude~ / DREAMS COME TRUE / 元・毎日がえぶりでい 18□青い珊瑚礁 / 松田聖子 / かな ▼第2ターン 19□異邦人 / 久保田早紀 / 元・毎日がえぶりでい 20□appears / 浜崎あゆみ / GOE 21■SOUL LOVE / GLAY / はち 22■何も言えなくて・・・夏 / JAYWALK / けんちゃん 23■夏色 / ゆず / くつ 24□White Love / SPEED / やまきょん 25□DIAMONDS / PRINCESS PRINCESS / 元・毎日がえぶりでい 26■ひと駅歩こう / SMAP / GOE 27■END OF SORROW / LUNA SEA / はち 28■CROSS ROAD / Mr.Children / けんちゃん 29■MY GENERATION / JUN SKY WALKER(S) / くつ 30□ら・ら・ら / 大黒摩季 / やまきょん 31□Addicted to you / 宇多田ヒカル / 元・毎日がえぶりでい 32□未来予想図Ⅱ / つるの剛士 / GOE 33■AM11 00 / HY / はち 34■All My Loving / 福山雅治 / けんちゃん 35■楽園 / THE YELLOW MONKEY / くつ 36□A Song for XX / 浜崎あゆみ / やまきょん ▼第3ターン 37□夢をあきらめないで / 岡村孝子 / やまきょん 38■幸せについて本気出して考えてみた / ポルノグラフィティ / GOE 39■全力少年 / スキマスイッチ / はち 40■WISH / LUNA SEA / ナオト 41□歌舞伎町の女王 / 椎名林檎 / ワカメ 42□きっと忘れない / ZARD / やまきょん 43■夏の王様 / Kinki kids / GOE 44■Love Phantom / B’z / はち 45■SHUTTER SPEEDSのテーマ / GLAY / ナオト 46■Get Wild / TM NETWORK / ワカメ 47□抱いて・・・ / 松田聖子 / やまきょん 48■恋心 / B’z / GOE 49■いとしき日々よ / 平井堅 / はち 50■RUN / B’z / ナオト 51□あなただけ見つめてる / 大黒摩季 / ワカメ 52□Squall / 松本英子 / 全員 53□三日月 / 絢香 / 全員 54■CHA-LA HEAD CHA-LA / 影山ヒロノブ / 全員
https://w.atwiki.jp/seiyu-coversong/pages/2197.html
原曲・DREAMS COME TRUE 作詞作曲・吉田美和 音楽グループ・DREAMS COME TRUEが1999年に発表した楽曲。 TVドラマ「救命病棟24時」主題歌。 【登録タグ 1999年の楽曲 DREAMS COME TRUE J-POP ドラマ主題歌 救命病棟24時】 カバーした声優 坂本真綾
https://w.atwiki.jp/chuck/pages/11.html
締め切りました(7/19, 10 00)。 リストアップが完了しました(6/19, 20 30)。 特に特記のないものは1タイトル¥500 オリジナル・ラヴ / 風の歌を聴け ブリッジ / プレッピー・キックス マライア / うたかたの日々 マライア / 究極の愛 サディスティック・ミカ・バンド / 黒船 YMO / ソリッド・ステート・サヴァイヴァー 済 Dreams Come True / Love Goes On… 済 Mr.Children / Kind of Love Mr.Children / Atomic Heart ゴスペラーズ / ラヴ・ノーツ 飯島真理 / KIMONO STEREO 済 飯島真理 / Different World 済 The Beatles / ANTHOLOGY 1 (2枚組) 売約済 Buzz Feiton / WHIrLIes Jeff Beck / There and Back 済 Jeff Beck / Wired Steely Dan / A Decade of STEELY DAN Led Zeppelin / IV TOTO / Fahrenheit TOTO / Kingdom of Desire TOTO / ISOLATION TOTO / The Seventh One TOTO / TOTO TOTO / IV TOTO / Turnback TOTO / Hydra Deep Purple / Machine Head 済 Deep Purple / Difficult to Cure 済 Prince / Purple Rain 済 SANTANA / Supernatural Van Halen / 戒厳令 Van Halen / Right here, right now. STYX / Paradise Theatre Journey / Escape Yes / 90125 ASIA / ASIA Queen / Rocks The Ventures / Best Selection 売約済 ミュージックライフ40周年記念 EPIC/SONY RECORDS編 BOBBY McFERRIN / PAPER MUSIC Narciso Yepes / Spanish Guitar Music Vol.2 Narciso Yepes / SOR 24 Etudes 冨田勲 / 展覧会の絵 Al DiMeola / orange and blue Larry Coryell / 火の鳥・ペトルーシュカ 売約済 Larry Coryell / Visions in Blue Guitar Tribute to the Beatles / Come Together Earl Klugh / Solo Guitar Hiram Bullock / From All Sides 済 Wes Montgomery / Full House Jim Hall / アランフェス協奏曲 Pat Metheny / 思い出のサンロレンツォ 済 Joe Pass / My Song 売約済 Les Paul / The Guitar Atristry of LES PAUL 売約済 The Manhattan Transfer / Bop Doo-Wopp 売約済 The Manhattan Transfer / Extensions 売約済 The Manhattan Transfer / Bodies and Souls 売約済 Frank Sinatra / Best Now Mel Torme, Maty Paich Dek-Tette / Reunion Duke Elington / The Private Collection, Vol. 2 Dance Concerts, California, 1958 売約済 Bill Evans / Alone 売約済 Chick Corea / Touchstone Joe Sample / Roles 売約済 David Sanborn / The Best of David Sanborn BASS EXTREMES Steve Bailey / Victor Wooten COOKBOOK Victor Wooten / yin-yang (2枚組) Elmore James, John Brim / Whose Muddy Shoes The Quintet / JAZZ at Massey Hall M.J.Q. / デュークに捧ぐ M.J.Q. with Laurindo Almeida / アランフェス協奏曲ほか Dixie Gregs / California Screamin The Dave Weckl Band / Rhythm of the Soul Spyro Gyra / Dreams beyond Control 済 Yellow Jackets / Four Corners KORE-CHANz / 音楽は世界だ! 布川俊樹 project / ウルトラマンジャズ 矢堀孝一ほか / TV Jazz WYSIWYG / What You Sing Is What You Get 奥慶一 / THE GOOD BAD GIRL Chicken Shack / III JazzLIFE presents / Contemporary Standards MALTA / SAPPHIRE 国府弘子・天野清継 / Heaven 山下洋輔 / Canvas in Vigor 渡辺香津美 / Beyond the Infinite 済 高中正義 / GUITAR DREAM 高中正義 / T-Wave 高中正義 / Woodchopper s Ball 高中正義 / Jolly Jive 高中正義 / 虹伝説 高中正義 / スーパー高中正義ライブ PRISM / PRISM 売約済 PRISM / PRISM III 売約済 PRISM / Second Thoughts, Second Move 売約済 PRISM with Friends / PRISM JAM OTTOTTIRO / Super Guitar Session Red Live T-Square / NEWS JIMSAKU / 45℃ 向谷実 / Tickle the Ivory 向谷実 / ミノルランド 野呂一生 / Sweet Sphere 桜井哲夫 / DEWDROPS 神保彰 / Cotton 神保彰 / Palette 神保彰 / Gathering (Welcome to Animation World) CASIOPEA / Freshness CASIOPEA / Dramatic CASIOPEA / Hearty Notes CASIOPEA / FULLCOLORS CASIOPEA / The Party CASIOPEA / SUNSUN CASIOPEA / World Live 88 CASIOPEA / EUPHONY CASIOPEA / PLATINUM CASIOPEA / Best of Best CASIOPEA / Mint Jams CASIOPEA / WE WANT MORE CASIOPEA / active CASIOPEA / Cross Point CASIOPEA / HALLE CASIOPEA / 4 x 4 CASIOPEA / Down Upbeat CASIOPEA / Photographs CASIOPEA / Jive Jive CASIOPEA / Super Flight CASIOPEA / Thunder Live CASIOPEA / Eyes of the Mind CASIOPEA / MAKE UP CITY CASIOPEA / CASIOPEA LIVE CASIOPEA / ANSWERS CASIOPEA / THE SOUNDGRAPHY CASIOPEA / Asian Dreamer CASIOPEA / CASIOPEA PERFECT LIVE (LIVE II, the 10th anniversary Tour Final) CASIOPEA / SPLENDOR (CDV) British Airways / JAZZ GREATS (2枚組) Vintage Tracks of FUSION - The history of JVC s Works (6枚組, ¥1,500) 売約済 JET STREAM / ときめく愛の時 JET STREAM / ときめく愛の時 Bevery Hills, 90210 - The College Year 黒いオルフェ National Anthems of the World 売約済 魔法の天使クリィミーマミ Song Book カーテンコール 超時空要塞マクロス Song Collection 済 イリア;ゼイラム The Animation オリジナルサウンドトラック 永遠のフィレーナ「海の魂」 (音楽はJINMO) メタルファイター MIKU 音楽集 ダーティペア Digital Trop 1800 by APPO SOUND PROJECT ANIMAGE HI-TECH シリーズ マジカルエミ ¥1,000 マキシシングル eufonius / リフレクティア (true tears オープニングテーマ) ¥300 ご愁傷さま 二ノ宮くん / ユビキリ、ふれふれっぽんぽん ¥300 CLANNAD / メグメル、だんご大家族 ほか ¥300 石川智晶 / 美しければそれでいい ¥300 レンタル払い下げ品 1タイトル¥300 MEZZOFORTE / BEST COLLECITON STARDUST REVUE / In The Sun, In the Shade J-WAVE Selections / California Classics (オムニバス, 2枚組) 松岡直也 / 日曜島へ Manhattan Jazz Quintet / Live in Tokyo
https://w.atwiki.jp/touhoukashi/pages/5162.html
【登録タグ R すばる ちょこふぁん ちょこふぁんBEST 夢消失 ~ Lost Dream 曲】 【注意】 現在、このページはJavaScriptの利用が一時制限されています。この表示状態ではトラック情報が正しく表示されません。 この問題は、以下のいずれかが原因となっています。 ページがAMP表示となっている ウィキ内検索からページを表示している これを解決するには、こちらをクリックし、ページを通常表示にしてください。 /** General styling **/ @font-face { font-family Noto Sans JP ; font-display swap; font-style normal; font-weight 350; src url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/10/NotoSansCJKjp-DemiLight.woff2) format( woff2 ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/9/NotoSansCJKjp-DemiLight.woff) format( woff ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/8/NotoSansCJKjp-DemiLight.ttf) format( truetype ); } @font-face { font-family Noto Sans JP ; font-display swap; font-style normal; font-weight bold; src url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/13/NotoSansCJKjp-Medium.woff2) format( woff2 ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/12/NotoSansCJKjp-Medium.woff) format( woff ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/11/NotoSansCJKjp-Medium.ttf) format( truetype ); } rt { font-family Arial, Verdana, Helvetica, sans-serif; } /** Main table styling **/ #trackinfo, #lyrics { font-family Noto Sans JP , sans-serif; font-weight 350; } .track_number { font-family Rockwell; font-weight bold; } .track_number after { content . ; } #track_args, .amp_text { display none; } #trackinfo { position relative; float right; margin 0 0 1em 1em; padding 0.3em; width 320px; border-collapse separate; border-radius 5px; border-spacing 0; background-color #F9F9F9; font-size 90%; line-height 1.4em; } #trackinfo th { white-space nowrap; } #trackinfo th, #trackinfo td { border none !important; } #trackinfo thead th { background-color #D8D8D8; box-shadow 0 -3px #F9F9F9 inset; padding 4px 2.5em 7px; white-space normal; font-size 120%; text-align center; } .trackrow { background-color #F0F0F0; box-shadow 0 2px #F9F9F9 inset, 0 -2px #F9F9F9 inset; } #trackinfo td ul { margin 0; padding 0; list-style none; } #trackinfo li { line-height 16px; } #trackinfo li nth-of-type(n+2) { margin-top 6px; } #trackinfo dl { margin 0; } #trackinfo dt { font-size small; font-weight bold; } #trackinfo dd { margin-left 1.2em; } #trackinfo dd + dt { margin-top .5em; } #trackinfo_help { position absolute; top 3px; right 8px; font-size 80%; } /** Media styling **/ #trackinfo .media th { background-color #D8D8D8; padding 4px 0; font-size 95%; text-align center; } .media td { padding 0 2px; } .media iframe nth-of-type(n+2) { margin-top 0.3em; } .youtube + .nicovideo, .youtube + .soundcloud, .nicovideo + .soundcloud { margin-top 0.75em; } .media_section { display flex; align-items center; text-align center; } .media_section before, .media_section after { display block; flex-grow 1; content ; height 1px; } .media_section before { margin-right 0.5em; background linear-gradient(-90deg, #888, transparent); } .media_section after { margin-left 0.5em; background linear-gradient(90deg, #888, transparent); } .media_notice { color firebrick; font-size 77.5%; } /** Around track styling **/ .next-track { float right; } /** Infomation styling **/ #trackinfo .info_header th { padding .3em .5em; background-color #D8D8D8; font-size 95%; } #trackinfo .infomation_show_btn_wrapper { float right; font-size 12px; user-select none; } #trackinfo .infomation_show_btn { cursor pointer; } #trackinfo .info_content td { padding 0 0 0 5px; height 0; transition .3s; } #trackinfo .info_content ul { padding 0; margin 0; max-height 0; list-style initial; transition .3s; } #trackinfo .info_content li { opacity 0; visibility hidden; margin 0 0 0 1.5em; transition .3s, opacity .2s; } #trackinfo .info_content.infomation_show td { padding 5px; height 100%; } #trackinfo .info_content.infomation_show ul { padding 5px 0; max-height 50em; } #trackinfo .info_content.infomation_show li { opacity 1; visibility visible; } #trackinfo .info_content.infomation_show li nth-of-type(n+2) { margin-top 10px; } /** Lyrics styling **/ #lyrics { font-size 1.06em; line-height 1.6em; } .not_in_card, .inaudible { display inline; position relative; } .not_in_card { border-bottom dashed 1px #D0D0D0; } .tooltip { display flex; visibility hidden; position absolute; top -42.5px; left 0; width 275px; min-height 20px; max-height 100px; padding 10px; border-radius 5px; background-color #555; align-items center; color #FFF; font-size 85%; line-height 20px; text-align center; white-space nowrap; opacity 0; transition 0.7s; -webkit-user-select none; -moz-user-select none; -ms-user-select none; user-select none; } .inaudible .tooltip { top -68.5px; } span hover + .tooltip { visibility visible; top -47.5px; opacity 0.8; transition 0.3s; } .inaudible span hover + .tooltip { top -73.5px; } .not_in_card span.hide { top -42.5px; opacity 0; transition 0.7s; } .inaudible .img { display inline-block; width 3.45em; height 1.25em; margin-right 4px; margin-bottom -3.5px; margin-left 4px; background-image url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2971/7/Inaudible.png); background-size contain; background-repeat no-repeat; } .not_in_card after, .inaudible .img after { content ; visibility hidden; position absolute; top -8.5px; left 42.5%; border-width 5px; border-style solid; border-color #555 transparent transparent transparent; opacity 0; transition 0.7s; } .not_in_card hover after, .inaudible .img hover after { content ; visibility visible; top -13.5px; left 42.5%; opacity 0.8; transition 0.3s; } .not_in_card after { top -2.5px; left 50%; } .not_in_card hover after { top -7.5px; left 50%; } .not_in_card.hide after { visibility hidden; top -2.5px; opacity 0; transition 0.7s; } /** For mobile device styling **/ .uk-overflow-container { display inline; } #trackinfo.mobile { display table; float none; width 100%; margin auto; margin-bottom 1em; } #trackinfo.mobile th { text-transform none; } #trackinfo.mobile tbody tr not(.media) th { text-align left; background-color unset; } #trackinfo.mobile td { white-space normal; } document.addEventListener( DOMContentLoaded , function() { use strict ; const headers = { title アルバム別曲名 , album アルバム , circle サークル , vocal Vocal , lyric Lyric , chorus Chorus , narrator Narration , rap Rap , voice Voice , whistle Whistle (口笛) , translate Translation (翻訳) , arrange Arrange , artist Artist , bass Bass , cajon Cajon (カホン) , drum Drum , guitar Guitar , keyboard Keyboard , mc MC , mix Mix , piano Piano , sax Sax , strings Strings , synthesizer Synthesizer , trumpet Trumpet , violin Violin , original 原曲 , image_song イメージ曲 }; const rPagename = /(?=^|.*
https://w.atwiki.jp/tljtrans/pages/12.html
Prologue A Lion is in the Streets So...you ve come to hear me tell a story, have you? そう…あなたたちは私の話を聞きに来たのね? All my stories are true, child. There are enough fairy tales in the worlds already. There s no need for me to make up more, believe me. 私の話はみんな真実よ。世界はとっくにおとぎ話であふれてる。作り話をする必要なんてないの、信じてちょうだい。 Which story would you like to hear? どんなお話を聞きたいのかしら? A true one. A true story. 本当のこと。真実の話を。 If you please, we would love to hear one of your stories. You have seen so much, you have lived so long... よかったら、私たちにお話をひとつ聞かせて。とても長い人生で、いろんなものを見たでしょ…。 (chuckles) So good of you to remind me of my age, child. No, don t worry -- I am an old woman, but I ve lived a long and fulfilling life. And I do have stories to tell. (微笑) 年齢を思い出させてくれるなんて親切ね、あなた。いえ、いいのよ―私はお婆ちゃんだし、申し分のない長い人生を送ってきたわ。そして、語るべき物語とも出会った。 Tell us the story of the Balance, then. じゃあ、バランスのことを聞かせてよ。 (laughs) You want the story of the Balance? Oh, that s a long story, child, and not one I d venture to tell at this hour. But perhaps I could tell you a story that I heard a long time ago... (笑い) バランスのことが聞きたいの? ああ、とっても長くて、この時間にすべてを話すのは大変だわ。でも、私が大昔に聞いた物語をひとつ話してあげる…。 ...a story that became a crucial turning-point in the history of the Balance, and that set in motion wheels that, to this day, are still turning. …バランスの歴史の上で重要な転機の、そして今日まで、まだ回り続けている車輪についての物語。 Please, yes, that does sound like a story we would like to hear. それだ、うん、きっと僕たちも気に入ると思うよ。 Very well. This story, like all good stories, begins where it ends, in a tower, in a realm that is no more... 結構。この物語は、すべての良い物語と同じように、もう無い国の、とある塔で、それが終わるところから始まるの…。 And where am I? What s this place? 私はどこにいるの? ここはどこ? This is my home, the House of All Worlds. ここは私の家よ、すべての世界の家。 This is Arcadia? It looked like I passed through a Shift, but it didn t feel...it felt different, not like Shifting. アルカディアなの? シフトを通りそうだったけど、そんな感じじゃない…シフトじゃない、違う感覚だった。 It s similar to Shifting, except you did not pass through dreams, and you re not in Arcadia, nor in Stark. This place is Between, and Everywhere. シフトに似ているわ。夢の中を通ってこなかった事以外はね。あなたはアルカディアにもスタークにもいないわ。ここはその真ん中でありどこにでも通じている場所よ。 Did you bring me here? あなたが私をここに? You brought yourself here, but, yes, I opened a doorway for you. あなたが自分で来たのよ。でも、そう、私が入り口を開いたわ。あなたの為に。 Why? どうして? Because that s how the story goes, April. You escape. You outrun your pursuers, and your journey continues. It s been written, and we cannot change that now. お話の始まりだからよ。エイプリル。あなたは逃げているわ。追っ手から逃げているところよ。そしてあなたの旅は続いているわ。それはもう書かれていて今は変えられないの。 I won t ask how you know my name...but who are you? どうして私の名前を知ってるのか聞かないけど・・あなたは誰? The Lady Alvane is my name now. レディーアルベンが今の名前よ。 But don t worry. You are safe from your pursuers. For the moment. でも心配しないで。あなたはもう安全よ。当分の間はね。 Lady Alvane, I appreciate your help, but I m so tired of hearing about my destiny, and about prophecies... I ve lost a good friend today, and-- レディーアルベン、助けてくれてありがとう。でもとっても疲れたわ。私の運命や予言を聞くことに・・。私は今日、大切な友達を失くしたの・・・。 She s not dead. 彼女は死んでないわ。 What...what did you say? なに?なんて言ったの? Emma s not dead. She was hurt, but not killed. エマは死んでないわ。とっても傷ついたけど死んでない。 Oh, thank God. Are you sure? ああ神様。本当なのね? I m quite certain. She is on her way to the hospital as we speak. But the others, Charlie, Fiona...they re angry at you. They blame you for Emma s pain, and for not letting them in on the truth. ええ確かよ。私たちがしゃべっている間に病院へ運ばれたわ。でもその他の人たち・・チャーリーやフィオーナはあなたを怒ってるわ。あなたのせいでエマが苦しんだって。真実を彼らに言わなかった事もね。 They should blame me. I brought it all to them, the violence, the chaos... I ve hurt so many people since this all started, and yet at the time it all seemed -- justified. 彼らは私をとがめるべきだわ。私が巻き込んだの。暴力や混乱に・・。全てが始まってから私はたくさんの人を傷つけた。そしてあの時既にそう思えたの・・当然だって。 It was. The fate of the many depend on the sacrifice of the few. Your sacrifice most of all. You ve made so many, and you ll have to make many more before this is all over. そうね。大勢の運命は少数の犠牲によって決まるのよ。特にあなたのね。とてもたくさん傷つけたわ。そしてこれが全て終わるまでもっと傷つけなければならないでしょう。 Will it ever be over? それは終わるの? Eventually. The pain won t go away, though. You ll keep that with you forever. いつかはね。痛みは消えないけれど。永遠に。 I don t know if I can go on. It s so hard. 続けられるかどうか分からないけど辛すぎるわ。 Listen to me, April. You must go on, you must be brave. They all depend on...on you. And you can do it, you can get through this. Just remember what s important and what s not. 聞きなさいエイプリル。あなたは勇敢に続けなければならない。彼らはあなたが頼りなのよ。あなたはできるわ。やり抜くことができる。思い出しなさい。何が大事で何が大事でないかを。 Remember who your friends are, and trust them, let them help you. 思い出すのよ。友達が誰だったか、そして信じるの。あなたの助けになるように。 I already did that, and look where it got them. もうやったわ。だから見て、彼らは傷ついてしまった。 So somebody gets hurt. That doesn t mean you can give up. I want you to go to Marcuria, to see for yourself how those who are not willing to surrender are holding up. You can learn from their courage. そう、傷ついた。でもあなたが諦める理由にはならないわ。マルキュリアに行きなさい。そこの人々が諦めずがんばって耐えている様を見るのよ。そして勇敢さを学ぶの。 I can t go there. I can t Shift. People tell me I have this...this talent, but it s not true. If I can t use it, what good is it? でも行けないわ。シフトできない。人は私にその能力があるっていうけどうそよ。もしそれができなければいったい何がいいって言うの? But you have used it twice already! April, child, you must learn to believe in yourself and your abilities. Use what you know, what you do best, to focus your magic. でもあなたは既に二度も使ったわ!幼いエイプリル、あなたはあなた自身とあなたの能力を信じる事を学ばねばならない。あなたの知識を使いなさい。一番得意なことを。マジックに集中するために。 What I do best...you mean painting? 一番得意なこと・・絵を描くという事? If that s what you do best, then yes, use that as a focal point. After a while, you won t even need that, but it s a beginning. もしそれが一番得意なことならその通りよ。 焦点として使いなさい。しばらくするとそれが必要でなくなるわ。でもそれは始まりにすぎない。 What about the other things I have to do? What about the Guardian? 他にしなければならないことは?使徒は? The Vanguard are holding Adrian, the Guardian, captive. But they still don t know where the entrance to the Guardian s Realm is located. バンガードは使徒であるエイドリアンを捕まえているわ。でも彼らはまだ使徒の国への入り口は知らない。 Shouldn t I free Adrian immediately? エイドリアンをすぐに助けるべきじゃない? Go first to Marcuria. The doorway will bring you there. If you go straight back to Stark, the Vanguard will find you. まずはマルキュリアに行きなさい。その入り口はそこに通じているわ。もしスタークに戻ったらバンガードはあなたを見つけるでしょう。 Thanks, Lady Alvane. I m not gonna ask you how you know everything you just told me, because I m not sure I want to know. ありがとう、アルベンおばさま。私はどうしてあなたが私に言ったことを知っているのか聞かないわ。だって私もそれが知りたいのかわからないの。 Good luck on the journey ahead, April. I will...keep my fingers crossed for you. 良い旅でありますように・・エイプリル。うまくいくように祈っています。 Maybe I ll see you again? また会えるわよね? Oh, I m quite certain of that. Quite, quite certain. もちろん。必ずよ。 Welcome...April Ryan. ようこそ・・エイプリル・ライアン。 ...and so the story goes. ・・・そしてお話は続いているわ。 Is that it? But whatever happened to April Ryan? And did that man, Gordon Halloway, become a good and just Guardian? それがお話?でもいったいエイプリルに何が起こったの?そしてあの人、ゴードンは上手くいった?使徒は? That is the end. If you had studied your Scriptures, child, you would know that the Thirteenth Guardian was the last Guardian to watch over the Balance. それが話の終わりよ。もしあなたが聖書を勉強したことがあるなら、ぼうや、知っているはずよ、13人目の使徒はバランスを守る最後の使徒だということを。 Was it after his reign that the worlds were reunited? 世界が一つになったのは彼の統治の後? During his reign. Not long after the events I have just described. 統治してる時よ。私が今話した事のすぐ後。 Please, tell us more! Tell us what happened to April, and about the reunification of Stark and Arcadia. もっと教えて!エイプリルに起こった事を!スタークとアルカディアの再統一についても! I think I will save those stories...for another night. I m feeling tired, and it is late. I would see you out, but my legs... 次の機会まで話をとっておこうと思うの。ちょっと疲れたわ、それにもう遅いしね。 Thank you, Lady Alvane. We ll find our way out ourselves. Thank you again for your hospitality. And for your story. ありがとう、レディーアルベン。出口は私たちで見つけるわ。親切に話してくれてありがとう。 And so the story goes... How strange it was to tell it again, to remember...April Ryan. That was such a long, long time ago. And now...now my story is almost over as well. Ah, you re as healthy as ever. You still got a lot of life left in you... Wish I was half as lucky. Don t say that. You re okay. You can still fly. Fly, yes. But those cute little birds, they don t seem to appreciate that. They re holding out for their young, handsome suitors, and they don t have time for an old Crow like me. Well, you got me, Crow. Isn t that something? I guess...yeah. Sure. Of course. Unless...you re not planning on going out there again, are you? On a new adventure? Cause I dunno, I m kinda happy staying here. Don t worry, Crow. I think our adventuring days are over. But that doesn t mean we can t tell stories, does it? No, definitely not. Tell me one. Tell me the one about the young, beautiful warrior princess who single-handedly won the War of the Balance! Hmmm... I don t remember it quite like that, Crow, but let s see... This story begins a long, long time ago, when Stark and Arcadia were still to be reunited, and the Guardian was still on his throne... Warm and cozy. "Moby Dick", "Oliver Twist", "The World According to Garp", "Zen and the Art of Motorcycle Maintenance", "The Holy Bible"... It s an eclectic collection, that s for sure. I don t know who she is, but she does look vaguely familiar. I m guessing...I m pretty sure, actually...I m not in Venice anymore. Now I know how Alice and Dorothy felt. [45_00を編集] Postcard pretty. 絵葉書みたいね。 There s a storm heading this way. ずっと向こうは嵐だわ。 Weird lightning. 怪しい稲妻。 It s a pristine and picture perfect dawn. 典型的な原始の夜明けの光景ね。 Talk about instant rehab! 応急処置したわよ! Storm s coming. You know, that should really have been my cue to wake up. 嵐が来る。あれが、私が本当に目覚めるきっかけになるのよ。 Even the weather sucks in my dreams. I feel so charmed. 天候さえ私を夢の中へ引き込む。いかしてるわ。 Real life never looked this good. こんな素敵な場所現実にはないわ。 It s a nest, padded with large scales.Very large scales. 巣ね、大きな鱗が敷き詰められてる。とっても大きな鱗。 For some strange reason, I have a feeling I should get the hell outta here before the tenants return. なぜだかわからないけど、主が戻る前にここから離れなくちゃいけない気がする。 Lucky thing the egg got caught between those roots. It s a long way down. 卵が根っこの間に挟まったのは幸運だわ。ずいぶん転がったけど。 It looks reptilian...but it can t be. It s much, much too big, and--and... 爬虫類みたいだけど…そんなはずない。とても、とても大き過ぎるし、それに…。 ...I don t much care for reptiles. …爬虫類の世話は遠慮したいしね。 I m an artist, not a botanist...but I m pretty certain this tree is dead, or close to it. 私は芸術家で、植物学者じゃない…けど、この木が枯れてるか、それに近いのはわかる。 It s a very big egg. すごく大きな卵。 Fresh mountain water. Back in the real world they d probably charge fifteen bucks a bottle for this. 新鮮な山水。現実の世界ならたぶん1ビン15ドルは下らないわよ。 Fresh mountain water. 新鮮な山水。 Neat. My arts and crafts teacher would be so very proud of me. 上出来ね。工芸の先生も大満足よ。 Something happened to this rock quite recently, and it probably altered the course of the stream. つい最近この岩に何かが起こって、それが小川の流れを変えたみたいね。 Hey, maybe that s why the tree s dying? そうよ、それで木が枯れたんじゃない? I m not entirely certain what grand purpose this is supposed to serve, but it sure looks like I know what I m doing. これがどんな大きな目的に適うことかはわからないけど、自分が何をしているかははっきりするかもしれない。 It s as dry as a bone. It d probably snap right off in a second. 乾いてて骨みたい。たぶんすぐに折れちゃうわ。 According to the, uhm, "Spirit", there was some kind of battle that split the rock and changed the course of the stream. ええと、「精霊」、によると、岩を砕いて小川の流れを変えるほどの何かの戦いがあった。 It s brittle and dry. 乾いてて脆い。 It s as good as dead. 死骸程度にはいいわ。 Green and healthy. 緑色で健康的。 God...she looks very ill. まあ…かなり悪いみたい。 Did that sound come from the egg? Boy, that s some chick. 卵から聞こえた? きっと、ヒナたちだわ。 I don t think I can get a good grip on it. It s too big and slippery, and I might drop it by accident. うまく掴めそうにないわ。つるつるして大き過ぎるし、間違って落としちゃうかも知れない。 No. I might drop it. There has got to be some other way to get it back into the nest. だめ。落とすかもしれない。巣に戻すには他の方法があるはずよ。 No, the Spirit said the tree would lift the egg back. I don t wanna risk dropping it. だめ、精霊は木が卵を持ち上げると言った。落っことす危険は冒せない。 Didn t the Spirit say the tree would lift the egg back after I watered it? I guess he needs a little reminder. 精霊は私が水をやれば木が卵を持ち上げるって言わなかった? きっと思い出させる何かが必要なのよ。 I ll lose my balance and fall if I have to hold the scale like this. I need something to support it with. こんなふうに鱗を握ってないとバランスを崩して落ちちゃうわ。支えになる何かが必要ね。 This should do the trick. 頭を使わなきゃ。 This is interesting. I ve never seen a scale this size before. 面白い。こんな大きな鱗は初めて見たわ。 I ll keep it as a souvenir. 記念にとっておきましょう。 Oh, no, don t tell me I m dreaming...again. よしてよ、夢の中だなんて言わないで…もう。 You know, for once -- just once -- it would be nice to have a decent night s sleep without waking up screaming from a bad dream at four AM. とにかく、今度は―いつかみたいに―うなされて早朝に飛び起きたりしないで熟睡してるみたいね。 Oh...perfect. まあ…完璧。 I guess if I don t do something to save that egg, I ll suffer seven years of bad karma or something. あの卵を見捨てたりしたら、悪い因縁か何かで七年は寝覚めが悪いわね。 What...what was that? な…何なの? Uh-oh... まあ…。 This is probably not a good thing. いやな予感がする。 What s happening? 何ごと? What s that sound? 何の音? Oh, the suffering we must endure... ああ、我々の耐え難い苦痛…。 Wh-what? な―何? Why do you take such pleasure in torturing us? なぜおまえは我々を苦しめておいて平気なのだ? Torturing you? Who are you? 苦しめる? あなた誰? We are the voice of all trees, the Spirit of wood and leaf. 我々は全ての木々の声、森の精霊だ。 You re a talking...tree? あなたは喋る…木なの? No. A tree does not talk, at least not in your tongue. The tongue of trees is the language of wood, root and leaf. 違う。木は喋らない、少なくともおまえのような舌では。木の舌は幹、根、葉の言語だ。 Like we said, we are the voice of all trees. Whenever an injustice is done, we must speak for the tree, if we are present. 言っただろう、我々はすべての木々の声だ。我々が存在する限り、害がなされるならば、我々はこの木のために口を開かねばならない。 It s the branch. I shouldn t have broken the branch off. この木の枝よ。折っちゃってごめんなさい。 Oh, what does it matter anyway. There is nothing more to be done for us. We are simply here to provide comfort in the final passing to earth. ああ、そんなことは構わない。それは我々の問題に過ぎない。我々は地球の最期に安らぎを与えるためにここにいるのだ。 "We"? I only see one of you. 「我々」? 一人じゃない。 We are one with our host, as we are all one Spirit, but legion. 我々は我々の主に宿る、一つの精霊であり、同時に群れでもある。 Yeah, uh, thanks for clearing that up. そう、あー、整理してくれてありがとう。 We do not expect you to understand. You are human. 理解できるとは思っていない。おまえは人間だ。 Who are you, then? で、あなたは誰? What happened to the tree? この木に何が起きたの? Oh, the pain! As the battle raged, we-- ああ、苦痛だ! 戦いがあったのだ、我々― Battle? 戦い? Between the Mother and black chaos. She was only protecting her child, but it would not back down, and the force of their battle shook the mountain. 母と黒き混沌との間で。彼女は子供たちを守っていただけだが、引き下がろうとはせず、その戦いの力はこの山をも揺るがした。 The brook that fed us was led astray, and without water, we began to wither and die. 我々の糧である小川が流れを変えたため、水が得られず、我々は枯れ衰え始めた。 What s the deal with the egg? 卵はどうするの? Egg? What e--oh, of course. The child. 卵? ああ―、そうだな。子供か。 We have failed the Mother, and we despair. Our shame knows no bounds. 母の信頼を裏切り、我々は失意の底にある。不面目この上ない。 Who are you again? あなたは誰なの? We are the Wood Spirit. We come to all trees in the hour of great need to provide comfort and aid in the passing to earth, and to give a voice to those who suffer. 森の精だ。我々は地球の最期に安らぎを供し、苦しむ人々を励ます大切な瞬間のため、あらゆる木々に宿っている。 Our time is running out as we speak. The passing to earth is about to begin. Leave us, now. こうして話しているときも時は過ぎてゆく。地球の最期が始まろうとしている。では、お別れだ。 What about the egg? 卵はどうするの? Oh, it is too late. Without sustenance, we do not have the strength to bring it safely home. We have failed, and the earth will know our shame for all time to come. ああ、諦めるしかない。糧なくしては、我々にも安全に巣に帰すことはできない。我々は過ちを犯し、その不名誉は未来永劫地球に記憶されるだろう。 Whenever the Mother was absent, we were entrusted the safety of the child. But now, withered and without strength, we can do nothing to help. 母の留守にはいつも、我々が子供の安全を引き受けていた。しかし、枯れて力尽きた今となっては、我々にできることはない。 Isn t there anything I can do to help? 私に手伝えることはない? Oh, we do not expect a human to come to our aid. おお、我々は人間に期待するつもりなどない。 Lose the attitude, okay? Just tell me if there s anything I can do. 失礼じゃない、ちょっと? 私にできることがあれば言ってよ。 It is futile. We need water, but there is none, not after the brook changed course. 無駄だ。我々には水が必要だが、小川が流れを変えたため得ることができないのだ。 Are you always this glum? いつも落ち込んでるの? We are here because it is too late. The passing has begun. Leave us. Please. 遅すぎたがため我々はここにいる。最期が始まった。立ち去ってくれ。お願いだ。 I ll find a way. Don t panic. 方法を探すわ。早まらないで。 We do not panic. Unlike you, we accept our destiny. 大丈夫だ。おまえと違い、運命は受け入れるだけだ。 If, however, against all odds, you do succeed, we will carry the child safely back into its nest. Do not make a foolish attempt on your own. It would spell certain misery. だが、困難にも関わらず、おまえが成功したならば、我々は安全に子供を巣に連れ戻すことができるだろう。くれぐれも愚かな行動は慎むことだ。それはある種の災いをもたらす。 Leave us be! 休憩中だ! Are you okay? 大丈夫? We find our strength returned, and so we have no time for idle conversation. We must drink, and rejoice. 我々の力が甦るのを感じる、無駄話をしている暇はない。渇きを癒し、祝福しなくてはならない。 Aren t "we" forgetting something? 「我々」は何かお忘れじゃない? Hush. Listen. The song of ancient wood. Is it not sweet? 静かに。聞け。古代の森の歌を。甘美ではないか? Sweet, definitely, yeah. The baby s probably ready to boogie down as well. 甘美ね、確かに、ええ。赤ちゃんも一緒に踊る準備ができてるはずよ。 The baby? The egg! Thank the earth, we almost forgot! 赤ちゃん? 卵! 感謝する、我々は忘れるところだった! This is no time for idle conversation. We need water, so that we may live. 無駄話をしている暇はない。生きるため、我々には水が必要なのだ。 Excuse me? もしもし? gasps 喘ぎ groans 呻き Hello? Hello! もしもし! It is you. You have come. あなたね。ついに来たわ。 You know me? 知ってるの? April. Daughter. I have been waiting for you. April。娘よ。私はあなたを待っていました。 Waiting? Why? どうして? Because it begins here, with you, as it always has. これが始まりなのです、娘よ、いつものことです。 What do you mean? どういう意味? The breach and the mending, the pain and the joy, the end of the old and the dawn of the new. A different world. 不和と繕い、痛みと喜び、古きものの終焉と新しきものの夜明け。異なる世界。 I am the mother of what is, but you--you are the mother of a future that may yet be. 私はあるものの母です、しかし―やがてあなたが未来のあるものの母となるかもしれません。 How will I know? How will I know what to do? どうすれば、私のするべきことがわかるの? I will guide you, and I will protect you, as much as I can. But in the end, you are on your own. 案内します、そしてできる限り、あなたを守ります。しかし結局は、自分だけが頼りです。 I m afraid. 恐いわ。 You always were, my child, my daughter. あなたはいつもそうでしたね、我が娘よ。 [08を編集] 名前 すべて読む The Longest Journey © 1999 Funcom All rights reserved.
https://w.atwiki.jp/keroro00innovator/pages/3650.html
NARUTO FINAL BEST NARUTO FINAL BEST 発売日 2017年12月13日 レーベル アニプレックス デイリー最高順位 2位(2017年12月16日) 週間最高順位 3位(2017年12月19日) 月間最高順位 9位(2017年12月) 上半期最高順位 33位(2018年) 初動売上 6111 累計売上 12043 収録内容 曲名 アーティスト タイアップ 視聴 1 ブラッドサーキュレーター ASIAN KUNG-FU GENERATION NARUTO疾風伝 OP 2 青のララバイ 黒猫チェルシー NARUTO疾風伝 ED 3 ピノとアメリ 石崎ひゅーい 4 カラノココロ Anly NARUTO疾風伝 OP 5 旅立ちの唄 あゆみくりかまき NARUTO疾風伝 ED 6 絶絶 Swimy 7 遥か彼方 ASIAN KUNG-FU GENERATION NARUTO OP 8 GO!!! FLOW 9 波風サテライト シュノーケル NARUTO疾風伝 OP 10 CLOSER 井上ジョー 11 Sign FLOW ランキング 週 月日 順位 変動 週/月間枚数 累計枚数 1 12/19 3 新 6111 6111 2 12/26 8 ↓ 2105 8216 3 18/1/2 6 ↑ 1076 9292 2017年12月 9 新 9292 9292 4 1/9 6 → 741 10033 5 1/16 11 ↓ 498 10531 6 1/23 ↓ 464 10995 7 1/30 ↓ 434 11429 8 2/6 13 668 12097 2018年1月 21 ↓ 2805 12097 9 2/13 ↑ 245 12043 関連CD 銀魂BEST4 NARUTO SUPER SOUNDS ブラッドサーキュレーター
https://w.atwiki.jp/sampleisbest/pages/226.html
開発環境 Microsoft Visual C# 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 Windows Game (4.0) プロジェクト名 XnaSphere Game1.cs // XnaSphere1 - XNA 球体(球面線形補間) using System; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; namespace XnaSphere { class Game1 Game { GraphicsDeviceManager graphics; SpriteBatch sprite; SpriteFont font; BasicEffect effect; VertexBuffer vertexBuffer; IndexBuffer indexBuffer; // fps int sec; int draw = 0; int fps = 0; // カメラ int camLat = 0; int camLong = 90; float camDist = 5; public Game1() { graphics = new GraphicsDeviceManager(this); graphics.PreferredBackBufferWidth = 1280; graphics.PreferredBackBufferHeight = 720; Content.RootDirectory = "Content"; IsMouseVisible = true; } protected override void LoadContent() { font = Content.Load SpriteFont ("SpriteFont1"); sprite = new SpriteBatch(GraphicsDevice); effect = new BasicEffect(GraphicsDevice); //effect.VertexColorEnabled = true; //effect.EnableDefaultLighting(); effect.Projection = Matrix.CreatePerspectiveFieldOfView( MathHelper.ToRadians(45), GraphicsDevice.Viewport.AspectRatio, 1, 100); // 頂点バッファ int stackNum = 16; // 輪切りの数 int[] dir = { 0, 1, 0, -1, 0, 1 }; // 方向配列 VertexPositionColor[] vertices = new VertexPositionColor[stackNum * stackNum + 2]; int i = 0; vertices[i++] = new VertexPositionColor(new Vector3(0, 1, 0), Color.Yellow); for (int stack = 1; stack stackNum; stack++) { float rad = ((stackNum - 2 * stack) / (float)stackNum) * MathHelper.PiOver2; float y = (float)Math.Sin(rad); float r = (float)Math.Cos(rad); int sliceNum = Math.Min(stack, stackNum - stack); // 1象限内の頂点数 for (int quad = 0; quad 4; quad++) // 4象限 { Quaternion q1 = new Quaternion(dir[quad + 1] * r, y, dir[quad + 0] * r, 0); Quaternion q2 = new Quaternion(dir[quad + 2] * r, y, dir[quad + 1] * r, 0); for (int slice = 0; slice sliceNum; slice++) { // 球面線形補間 Quaternion q = Quaternion.Slerp(q1, q2, slice / (float)sliceNum); q.Normalize(); Vector3 normal = new Vector3(q.X, q.Y, q.Z); vertices[i++] = new VertexPositionColor( normal, (i 1) == 0 ? Color.Red Color.Yellow); } } } vertices[i++] = new VertexPositionColor(new Vector3(0, -1, 0), Color.Yellow); vertexBuffer = new VertexBuffer(GraphicsDevice, typeof(VertexPositionColor), vertices.Length, BufferUsage.WriteOnly); vertexBuffer.SetData(vertices); // 索引バッファ short[] indices = new short[stackNum * stackNum * 6]; i = 0; int prevHead = 0; // 前の先頭頂点番号 int prevVtx = 1; // 前の頂点数 for (int stack = 0; stack stackNum / 2; stack++) { int currHead = prevHead + prevVtx; // 現在の先頭頂点番号 int currVtx = 4 * (stack + 1); // 現在の頂点数 for (int quad = 0; quad 4; quad++) // 4象限 { int prevQuad = quad * stack; // 前の象限オフセット int currQuad = quad * (stack + 1); // 現在の象限オフセット for (int n = 0; ; n++) { indices[i++] = (short)(prevHead + (prevQuad + n) % prevVtx); indices[i++] = (short)(currHead + (currQuad + n)); indices[i++] = (short)(currHead + (currQuad + n + 1) % currVtx); if (stack = n) break; indices[i++] = (short)(prevHead + (prevQuad + n)); indices[i++] = (short)(currHead + (currQuad + n + 1)); indices[i++] = (short)(prevHead + (prevQuad + n + 1) % prevVtx); } } prevHead = currHead; prevVtx = currVtx; } for (int stack = stackNum / 2 - 1; 0 = stack; stack--) { int currHead = prevHead + prevVtx; int currVtx = Math.Max(4 * stack, 1); for (int quad = 0; quad 4; quad++) // 4象限 { int prevQuad = quad * (stack + 1); int currQuad = quad * stack; for (int n = 0; ; n++) { indices[i++] = (short)(currHead + (currQuad + n) % currVtx); indices[i++] = (short)(prevHead + (prevQuad + n + 1) % prevVtx); indices[i++] = (short)(prevHead + (prevQuad + n)); if (stack = n) break; indices[i++] = (short)(currHead + (currQuad + n)); indices[i++] = (short)(currHead + (currQuad + n + 1) % currVtx); indices[i++] = (short)(prevHead + (prevQuad + n + 1)); } } prevHead = currHead; prevVtx = currVtx; } indexBuffer = new IndexBuffer(GraphicsDevice, typeof(short), indices.Length, BufferUsage.WriteOnly); indexBuffer.SetData(indices); base.LoadContent(); } protected override void Update(GameTime gameTime) { KeyboardState kState = Keyboard.GetState(); if (kState.IsKeyDown(Keys.Escape)) Exit(); if (kState.IsKeyDown(Keys.Up)) camLat++; if (kState.IsKeyDown(Keys.Down)) camLat--; if (kState.IsKeyDown(Keys.Left)) camLong = (camLong + 1) % 360; if (kState.IsKeyDown(Keys.Right)) camLong = (camLong + 359) % 360; if (kState.IsKeyDown(Keys.PageUp)) camDist -= 0.1f; if (kState.IsKeyDown(Keys.PageDown)) camDist += 0.1f; base.Update(gameTime); } protected override void Draw(GameTime gameTime) { GraphicsDevice.Clear(Color.CornflowerBlue); GraphicsDevice.RasterizerState = new RasterizerState { FillMode = FillMode.WireFrame }; // カメラ位置 float rad = MathHelper.ToRadians(camLat); float y = (float)Math.Sin(rad) * camDist; float r = (float)Math.Cos(rad) * camDist; rad = MathHelper.ToRadians(camLong); float x = (float)Math.Cos(rad) * r; float z = (float)Math.Sin(rad) * r; effect.View = Matrix.CreateLookAt(new Vector3(x, y, z), Vector3.Zero, Vector3.Up); GraphicsDevice.SetVertexBuffer(vertexBuffer); GraphicsDevice.Indices = indexBuffer; foreach (EffectPass pass in effect.CurrentTechnique.Passes) { pass.Apply(); GraphicsDevice.DrawIndexedPrimitives(PrimitiveType.TriangleList, 0, 0, vertexBuffer.VertexCount, 0, indexBuffer.IndexCount / 3); } // fps draw++; if (gameTime.TotalGameTime.Seconds != sec) { fps = draw; draw = 0; sec = gameTime.TotalGameTime.Seconds; } sprite.Begin(); string text = String.Format( "fps={0} lat={1} long={2} dist={3 f1}", fps, camLat, camLong, camDist); sprite.DrawString(font, text, new Vector2(0, 0), Color.White); sprite.End(); base.Draw(gameTime); } } }